deity of the mountains - Spanish English Dictionary